Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
KEYFORD FARMHOUSE £5,337,178 £4,945,000 22 Dec 2021
KEYFORD HOUSE Detached £2,451,020 £1,100,000 28 Nov 2003